package cn.wps.moffice.foreigntemplate.activity; import android.app.Activity; import android.app.LoaderManager; import android.content.Context; import android.content.Intent; import android.content.Loader; import android.os.Bundle; import android.text.TextUtils; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; import cn.wps.moffice.OfficeApp; import cn.wps.moffice.common.google.pay.sdk.Purchase; import cn.wps.moffice.foreigntemplate.bean.EnTemplateBean; import cn.wps.moffice.foreigntemplate.bean.ReChargeBean; import cn.wps.moffice.main.common.viewcontrols.ViewTitleBar; import cn.wps.moffice.main.framework.BaseTitleActivity; import cn.wps.moffice_eng.R; import com.google.firebase.analytics.FirebaseAnalytics; import com.google.gson.reflect.TypeToken; import java.util.HashMap; public class ChargeSuccessActivity extends BaseTitleActivity implements View.OnClickListener, fys { private TextView fwA; private TextView fwB; private TextView fwC; private TextView fwD; private String fwE; private Purchase fwF; private String fwG = "template_mine"; private String fwH = "coin_mytemplate"; private boolean fwI; private EnTemplateBean fwJ; private boolean fwK = true; private boolean fwL = false; private ImageView fwz; private View mContentView; private Context mContext; private LoaderManager mLoaderManager; private ViewTitleBar mTitleBar; class a implements LoaderManager.LoaderCallbacks<ReChargeBean> { private a() { } /* synthetic */ a(ChargeSuccessActivity chargeSuccessActivity, byte b) { this(); } @Override // android.app.LoaderManager.LoaderCallbacks public final Loader<ReChargeBean> onCreateLoader(int i, Bundle bundle) { ChargeSuccessActivity.this.fwL = true; ChargeSuccessActivity.this.fwB.setText(R.string.pay_processing); ChargeSuccessActivity.this.fwz.setImageResource(R.drawable.payment_ing); ChargeSuccessActivity.this.fwD.setEnabled(false); ChargeSuccessActivity.this.fwC.setEnabled(false); fbv btv = fbv.btv(); Context context = ChargeSuccessActivity.this.mContext; String str = ChargeSuccessActivity.this.fwE; Purchase purchase = ChargeSuccessActivity.this.fwF; String str2 = ChargeSuccessActivity.this.fwH; hwe hwe = new hwe(); hwe.dk("version", "2"); hwe.dk("account", str); hwe.dk("product_id", purchase.getSku()); hwe.dk("order_id", purchase.getOrderId()); hwe.dk("order_token", purchase.getToken()); hwe.dk("pkg_name", purchase.getPackageName()); hwe.dk("item_type", purchase.getItemType()); hwe.dk(FirebaseAnalytics.Param.SOURCE, str2); btv.fAO.a(hwe); return new log(context).Lr(1).HX("https://movip.wps.com/template/v2/user/recharge").b(new TypeToken<ReChargeBean>() { /* class defpackage.fbv.AnonymousClass15 */ }.getType()).u(hwe.cmr()); } /* JADX DEBUG: Method arguments types fixed to match base method, original types: [android.content.Loader, java.lang.Object] */ @Override // android.app.LoaderManager.LoaderCallbacks public final /* synthetic */ void onLoadFinished(Loader<ReChargeBean> loader, ReChargeBean reChargeBean) { String str; String string; ReChargeBean reChargeBean2 = reChargeBean; ChargeSuccessActivity.this.fwL = false; ChargeSuccessActivity.this.fwD.setEnabled(true); ChargeSuccessActivity.this.fwC.setEnabled(true); ChargeSuccessActivity.this.fwC.setVisibility(0); if (reChargeBean2 == null || reChargeBean2.errcode != 0) { ChargeSuccessActivity.this.fwK = false; ChargeSuccessActivity.this.fwB.setText(ChargeSuccessActivity.this.getResources().getString(R.string.public_purchase_pay_failed)); ChargeSuccessActivity.this.fwA.setVisibility(0); ChargeSuccessActivity.this.fwA.setText(ChargeSuccessActivity.this.getResources().getString(R.string.public_payment_failed)); ChargeSuccessActivity.this.fwC.setText(ChargeSuccessActivity.this.getResources().getString(R.string.template_payment_failed)); ChargeSuccessActivity.this.fwD.setVisibility(0); ChargeSuccessActivity.this.fwz.setImageResource(R.drawable.public_pay_failed_icon); return; } ChargeSuccessActivity.this.fwK = true; if (ChargeSuccessActivity.this.fwI) { str = ChargeSuccessActivity.this.getResources().getString(R.string.public_purchase_restore_success_tip); string = ChargeSuccessActivity.this.getResources().getString(R.string.public_purchase_restore_success); } else { str = ChargeSuccessActivity.this.getResources().getString(R.string.pay_success_tips) + "\n" + ChargeSuccessActivity.this.getResources().getString(R.string.public_purchase_version_attention); string = ChargeSuccessActivity.this.getResources().getString(R.string.template_payment_success); } ChargeSuccessActivity.this.fwB.setText(str); ChargeSuccessActivity.this.fwA.setText(string); ChargeSuccessActivity.this.fwA.setVisibility(0); ChargeSuccessActivity.this.fwC.setText(ChargeSuccessActivity.this.getResources().getString(R.string.template_payment_ok)); ChargeSuccessActivity.this.fwD.setVisibility(8); ChargeSuccessActivity.this.fwz.setImageResource(R.drawable.public_pay_success_icon); if (ChargeSuccessActivity.this.fwF != null) { ChargeSuccessActivity.k(ChargeSuccessActivity.this); Intent intent = new Intent(); intent.putExtra("purchase", ChargeSuccessActivity.this.fwF); ChargeSuccessActivity.this.setResult(-1, intent); } fcx.p(new Runnable(ChargeSuccessActivity.this.fwF, ChargeSuccessActivity.this.fwH) { /* class defpackage.dmy.AnonymousClass1 */ final /* synthetic */ String dHp; final /* synthetic */ Purchase dLz; { this.dLz = r1; this.dHp = r2; } public final void run() { new dlx(); Purchase purchase = this.dLz; String bE = ebo.bE(OfficeApp.arx()); String str = this.dHp; dna aIA = dmz.aIA(); dlw dlw = new dlw(); dlw.mItemType = purchase.getItemType(); dlw.mOriginalJson = purchase.getOriginalJson(); dlw.mSignature = purchase.getSignature(); dlw.dKM = bE; dlw.cBD = str; aIA.a(dlw); } }); if ("template_buy".equals(ChargeSuccessActivity.this.fwG)) { fbq.y("templates_overseas_%s_1_purchase_success", ChargeSuccessActivity.this.fwJ.tags, ChargeSuccessActivity.this.fwF.getSku()); } if ("template_mine".equals(ChargeSuccessActivity.this.fwG)) { fbq.U("templates_overseas_mine_charge_credit_success", ChargeSuccessActivity.this.fwF.getSku()); } else if (!TextUtils.isEmpty(ChargeSuccessActivity.this.fwG)) { HashMap hashMap = new HashMap(); hashMap.put(FirebaseAnalytics.Param.SOURCE, ChargeSuccessActivity.this.fwH); hashMap.put("product_id", ChargeSuccessActivity.this.fwF.getSku()); fbq.p("public_charge_payment_buy_success", hashMap); } } @Override // android.app.LoaderManager.LoaderCallbacks public final void onLoaderReset(Loader<ReChargeBean> loader) { } } public static void a(Activity activity, Purchase purchase, String str, String str2, String str3, int i, boolean z) { Intent intent = new Intent(activity, ChargeSuccessActivity.class); intent.putExtra("purchase", purchase); intent.putExtra("account", str); intent.putExtra("pay_source", str3); intent.putExtra("is_restore", z); intent.putExtra("start_from", str2); activity.startActivityForResult(intent, 65537); } public static void a(Context context, Purchase purchase, String str, EnTemplateBean enTemplateBean, String str2, String str3, boolean z) { Intent intent = new Intent(context, ChargeSuccessActivity.class); intent.putExtra("purchase", purchase); intent.putExtra("account", str); intent.putExtra("pay_source", str3); intent.putExtra("is_restore", z); intent.putExtra("start_from", str2); if (enTemplateBean != null) { intent.putExtra("cur_template", enTemplateBean); } context.startActivity(intent); } static /* synthetic */ void k(ChargeSuccessActivity chargeSuccessActivity) { final dlq dlq = new dlq(); dlq.a(new dlt() { /* class cn.wps.moffice.foreigntemplate.activity.ChargeSuccessActivity.AnonymousClass3 */ @Override // defpackage.dlt public final void gM(boolean z) { if (z) { dlq.a(ChargeSuccessActivity.this.fwF, (dmp) null); } } }); } @Override // cn.wps.moffice.main.framework.BaseActivity public fys createRootView() { if (this.mContentView == null) { this.mContentView = getMainView(); } return this; } @Override // defpackage.fys public View getMainView() { this.mContentView = LayoutInflater.from(this).inflate(R.layout.foreign_template_charge_ok_activity, (ViewGroup) null); this.fwz = (ImageView) this.mContentView.findViewById(R.id.state_img); this.fwA = (TextView) this.mContentView.findViewById(R.id.payment_state); this.fwB = (TextView) this.mContentView.findViewById(R.id.tips_info); this.fwC = (TextView) this.mContentView.findViewById(R.id.confirm); this.fwD = (TextView) this.mContentView.findViewById(R.id.feed_back); this.fwC.setOnClickListener(this); this.fwD.setOnClickListener(this); this.mTitleBar = getTitleBar(); return this.mContentView; } @Override // defpackage.fys public String getViewTitle() { return getResources().getString(R.string.foreign_charge); } public void onBackPressed() { if (!this.fwL) { super.onBackPressed(); } } public void onClick(View view) { if (view == this.fwC) { if (!this.fwK) { this.mLoaderManager.restartLoader(4660, null, new a(this, (byte) 0)); } else if (this.fwG.equals("template_mine")) { finish(); } else if (!this.fwG.equals("template_buy")) { finish(); } else if (this.fwJ != null) { TemplatePreviewActivity.a(this.mContext, this.fwJ, 2, -1, null); finish(); } } else if (view == this.fwD) { fvf.cY(this.mContext); } } @Override // cn.wps.moffice.common.beans.OnResultActivity, cn.wps.moffice.main.framework.BaseActivity public void onCreate(Bundle bundle) { super.onCreate(bundle); this.mContext = this; this.mTitleBar.setCustomBackOpt(new Runnable() { /* class cn.wps.moffice.foreigntemplate.activity.ChargeSuccessActivity.AnonymousClass1 */ public final void run() { ChargeSuccessActivity.this.onBackPressed(); } }); this.mTitleBar.setIsNeedMultiDoc(false); if (getIntent() != null) { this.fwE = getIntent().getStringExtra("account"); this.fwF = (Purchase) getIntent().getSerializableExtra("purchase"); this.fwG = getIntent().getStringExtra("start_from"); this.fwH = getIntent().getStringExtra("pay_source"); this.fwI = getIntent().getBooleanExtra("is_restore", false); if ("template_buy".equals(this.fwG)) { this.fwJ = (EnTemplateBean) getIntent().getSerializableExtra("cur_template"); } } this.fwA.setVisibility(8); this.fwC.setVisibility(4); this.fwD.setVisibility(8); this.fwz.setImageResource(R.drawable.payment_ing); getTitleBar().setCustomBackOpt(new Runnable() { /* class cn.wps.moffice.foreigntemplate.activity.ChargeSuccessActivity.AnonymousClass2 */ public final void run() { ChargeSuccessActivity.this.onBackPressed(); } }); this.mLoaderManager = getLoaderManager(); this.mLoaderManager.restartLoader(4660, null, new a(this, (byte) 0)); } /* access modifiers changed from: protected */ @Override // cn.wps.moffice.common.beans.OnResultActivity, cn.wps.moffice.main.framework.BaseActivity public void onDestroy() { super.onDestroy(); if (this.mLoaderManager != null) { this.mLoaderManager.destroyLoader(4660); } } }